the most important road - Español Inglés Diccionario